*{margin:0;padding:0}
*::-moz-focus-inner { border: 0; }

body{background:#b4aa9d;color:#333;font-size:10px;font-family: "Comic Sans MS", cursive}
#wrap{
	margin:0 auto 30px;

}
#title{
	padding:2px 50px;
	font-size:1.667em;text-shadow:1px 2px 4px #666;
	background:none repeat scroll 0 0 #9A7F74;
	text-align:right;
	position:absolute;
	top:0;
	right:160px;
	left:160px;
	-moz-border-radius:0 0 30px 30px;
	border-radius:0 0 30px 30px;
	-webkit-border-radius: 0 0 30px 30px;
	-moz-box-shadow:0 2px 5px #7A5F54;
	box-shadow:0 2px 5px #7A5F54;
	/*-webkit-box-shadow:0 2px 5px #7A5F54;*/
}
#title a{
	color:#ccc
}
#title a:hover{
	color:#dfdfdf
}
#title sup{
	font-size:0.667em;
	color:#aaa
}
#title a:hover sup{
	color:#bdbdbd
}
#menu{
	position:absolute;
	top:0;
	left:210px;
	font-size:1.667em;
	padding:2px;
	font-family:Arial;
	line-height:25px;
}
#menu a {
	color:#ddd;
}
#menu a:hover{
	color:#fefefe;
}
#menu li{
	float:left;
	margin-right:10px;
}
#menu li {
	list-style:none;
}
#loading{
	background:url('saving.gif') no-repeat;
	position:absolute;
	top:35px;
	left:-40px;
	width:51px;
	height:32px;
}
#title .desc{
	font-size:0.667em;
	color:#bbb;
	text-shadow:none;
	margin-left:20px;
}
#content{
	border:10px solid #9a7f74;
	-moz-border-radius:30px;
	border-radius:30px;
	-webkit-border-radius: 30px;
	-moz-box-shadow:0 4px 18px #7a5f54;
	box-shadow:0 4px 18px #7a5f54;
	-webkit-box-shadow:0 4px 18px #7a5f54;
	padding:20px;
	position:absolute;
	left:160px;
	right:160px;
	top:60px;
	bottom:60px;
	background:#edeae5;
}
#text{
	height:100%;
	width:100%;
	overflow-y:auto;
	white-space:pre-wrap;
	background:none repeat scroll center center transparent;
	border:1px solid transparent;
	font:15px/20px Arial,Helvetica,sans-serif
}
#text a{
	color:#1111CC;
	text-decoration:underline;
}
#info{
	position:absolute;
	left:200px;
	right:200px;
	bottom:30px;
	text-align:center;
	font-size:1.2em;
	color:#444;
}
h1{font-size:4em;margin-bottom:0.667em;text-shadow:1px 2px 4px #666}

#info p{margin-bottom:0.667em;font-size:1.667em;}
a{text-decoration:none;
	color:#000
}